Automated Video Game Testing Using Synthetic and Humanlike Agents
نویسندگان
چکیده
In this article, we present a new methodology that employs tester agents to automate video game testing. We introduce two types of - synthetic and humanlike distinct approaches create them. Our are derived from Sarsa Monte Carlo tree search (MCTS) but focus on finding defects, while traditional game-playing maximizing scores. The agent uses test goals generated scenarios, these further modified examine the effects unintended transitions. extracted by our proposed multiple greedy-policy inverse reinforcement learning (MGP-IRL) algorithm trajectories. MGP-IRL captures policies executed human testers. use produce sequences, run with sequences. At each run, an automated oracle check for bugs. analyze method in parts-we compare success bug finding, evaluate similarity between collected 427 trajectories testers using General Video Game Artificial Intelligence (GVG-AI) framework created three games 12 levels contain 45 experiments reveal compete testers' performances. Moreover, show increases humanlikeness improving performance.
منابع مشابه
Synthesis of Facial Caricatures Using Eigenspaces and Its Applications to Humanlike Animated Agents
This paper first summarizes our unique method to synthesize facial caricatures using eigenspaces. This method can handle shape features of each facial part and arrangement features of facial parts independently. Then, in order to provide a dynamic lifelike agent based on a synthesized facial caricature, a method to represent mouth shape changes corresponding to speech and a method to give facia...
متن کاملTowards a Generic Framework for Automated Video Game Level Creation
This paper presents a generative system for the automatic creation of video game levels. Our approach is novel in that it allows high-level design goals to be expressed in a top-down manner, while existing bottom-up techniques do not. We use the FI-2Pop genetic algorithm as a natural way to express both constraints and optimization goals for potential level designs. We develop a genetic encodin...
متن کاملInstrumentation of Video Game Software to Support Automated Content Analyses
Content analysis of video games is an important process that supports many business, policy, social, and scholarly activities related to the games industry. Unfortunately, collecting the large quantity of data and statistics required for content analyses tends to be an incredibly arduous task. Supports are clearly necessary to facilitate content analysis procedures for video games. This paper i...
متن کاملConstructing Game Agents from Video of Human Behavior
Developing computer game agents is often a lengthy and expensive undertaking. Detailed domain knowledge and decision-making procedures must be encoded into the agent to achieve realistic behavior. In this paper, we simplify this process by using the ICARUS cognitive architecture to construct game agents. The system acquires structured, high fidelity methods for agents that utilize a vocabulary ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE transactions on games
سال: 2021
ISSN: ['2475-1502', '2475-1510']
DOI: https://doi.org/10.1109/tg.2019.2947597